Upper East Side Restaurants

10 8 Bohemian Spirit Restaurant

Address: 321 E 73rd St, New York City, NY 10021
Bohemian Spirit Restaurant
$$ Top 10 Recommended New Editor's Pick Special Offer Private Room
Welcome to a traditional Czech restaurant located at the landmarked Bohemian National Hall. We are committed to representing the best of what typical Czech cuisine has to offer. A combination of high-quality foods offered at sensible prices aims to bring gastronomic knowledge of Central Europe to everyone.