Bistro Romano Address: 120 Lombard St, Philadelphia, PA 19147 Phone: +1 215-925-8880 Cuisine: Italian Read more