The Cheese Steak House

Avg. User Rating:


12 Rue De La Buffa, Nice, France
Show More Info

User Reviews


Not quite like Philly, but close