The charming town of Lewiston offers plenty of outstanding dining options varying from fine dining to casual dining, featuring classic American fare to Italian and Asian cuisines. You will also find many cafes, bakeries, pubs and locally-run eating spots that will delight the foodie in you.
One of the best places to eat in Lewiston is at the Apple Granny Restaurant, located on the Center Street. It is one of the oldest restaurants in Lewiston, serving its patrons since 1975, offering delicious Homestyle American food and desserts. The restaurant has a cozy and casual atmosphere, with indoor and outdoor seating options. A favorite for locals and visitors alike, definitely worth a try!




