The Silo

Restaurant in Lewiston, NY

Opening hours: May 01-Sep 30: Mo-Su,PH 11:00-21:00

115 North Water Street, Lewiston, 14092