little Indiana and family love Greek food and Athens Grill in Lowell, Indiana is outstanding!
It’s not very often that you see any ethnic foods around Indiana towns so Lowell, Indiana should count their lucky stars they have such a fantastic dining option.
As you can see–Athens Grill is good food. Seeing is believing. Check out the images below and then head out for a meal to remember!
Athens Grill in Lowell, Indiana Images
See more Athens Grill images and other pictures in Indiana on my Flickr photostream.
116 Mill Street
Lowell, Indiana 46356
Monday – Friday: 9 AM to 8 PM
Saturday: 10 AM to 8 PM
View Larger Map
Targeted. Relevant. Affordable! little Indiana advertising.