Staromácek is an traditional Czech restaurant located just off the
Old Town Square, in the heart of Prague.
The decor is straight forward, and there is a pleasant, typical Czech atmosphere, with waiters dressed in traditional costume.
Staromácek really comes into its own after dark, when the lights are dimmed and an array of candles is lit around the restaurant.
The menu features traditional Bohemian cooking, with dishes based around goulash, pork, venison, sausage, trout and carp. The restaurant also offers steak and other international dishes, but we feel the chef is better with Czech cuisine.
The drinks menu includes a selection of Moravian wines and wonderful fresh, cold Pilsner beer.
For typical Czech cuisine and service near the Old Town Square, the prices at Staromacek are very reasonable. And the ambience is nice.
As always in Prague, check the bill at the end of the meal.

Staromácek Restaurant is suitable for groups of all ages. A live accordion player can be arranged on request. Advance reservations are essential.