Fly Vista
Restaurant
•
Národní 63/26, Nové Město, 110 00 Praha-Praha 1, Czechia
9.0
Sunday: 8:30 AM – 1 AM
See if anyone you trust recommends it!