Restaurant
Flambar
6 locals recommend,
Permanently closed
Tips from locals
The best Coffee ...Italian Coffee and Cappuccino ...Go down stairs on the Left !!!!!
Unique things to do nearby
Location
67 Via Flaminia
Roma, Lazio