Restaurants & Bars


Dmitri's in Philly


Restaurants & Bars 3

Dmitri's in Philly

Steve | Aug 25, 2004 11:37 PM

What can you tell me about this place? When is a good time to get there to make sure I get a table? What shall I order? Any must haves?

Want to stay up to date with this post?

Recommended From Chowhound