Opens at 3:00 PM

Bistro Romano

$$ • Italian • Pasta

A top rated restaurant with 5.0 out of 5 stars based on 11 reviews.
View delivery time and booking fee. • 

120 Lombard St, Philadelphia, PA 19147 • More info