Is Steves closed today?

THOMAS THIBAULT SR. | Sep 6, 2019 | Category: Restaurant in Manchester, New Hampshire

Steve's House Restaurant - All questions

Address: 1265 Elm St, Manchester, NH 03101, USA

Diane S | Sep 6, 2019

Yes

Michael Rattigan. (MillyardMike) | Sep 6, 2019

Hi Tom... Yes they are closed Monday and Tuesday

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Is Steve's house still open???

Kevin Bussiere | Sep 6, 2019
Read More

Trending Places