And mamma Maria's Italian restaurant
You can eat there. Heard the steak is excellent
Metro Diner is on the same plaza.
Many, many
Metro diner, mad dog hotdogs, taco bell, off the wagon, and a few others
Thanks! Your answer is awaiting moderation.