22578 Lake Shore Blvd
The Toasted Frog
124 N 3rd St Main Grand Forks, ND
The Blue Moose Bar & Grill
507 2nd St NW East Grand Forks, MN
This is one of the best places in Euclid to go and sit down and eat. Located off of Lake-shore Blvd. restaurant gives new meaning to home cooked meal.
November 14, 2008
If you've been to or used
Marias, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.