Dmitri's
795 South 3rd St, Philadelphia, Pennsylvania 19106
Featured Review : I tremendously enjoyed this Washington Square West area restaurant. The decor was very 90s urban chic as were the waiters, waitresses and bartender. We soon learned that to get a seat outside the bar area, you need to ...See Full Review