The ultimate in French cuisine in Prague is Terasa u Zlate Studne. They also serve traditional Czech and International fare, and the dishes, views and service are all simply outstanding. Other French restaurants in Prague tend to be overpriced for what you get or of poor quality. Suppose you want a truly out-of-the-ordinary experience, head to the Troja district, to the cave restaurant Svata Klara. The atmosphere is unique.
Brasserie La Gare
V Celnici 3, Prague 1; www.lagare.cz
Vejvodova 1, Prague 1; www.leterroir.cz
Vítězná 5. Prague 5; www.ambi.cz
Haštalská 12, Prague 1; www.chezmarcel.cz
French Restaurant at Obecní Dům
Náměstí Republiky 5, Prague 1; www.obecnidum.cz