This small restaurant is located off of Mount Vernon Avenue. The restaurant is situated in a nice little area of Del Ray. Overall, the food is all rather inexpensive and tastes great. Besides their daily menu they always have 3-4 specials daily. Everything here is great. You cannot go wrong with anything on this menu.
more