Seafood Restaurants › Prague
Fish & Shell is a specialty seafood restaurant focusing on a wide variety of fish and shellfish dishes. Their ambiance is warm and inviting, making it a go-to spot for seafood lovers.
Address: 33 Revoluční, Prague 1, Prague
Visit website
← More Seafood Restaurants in Prague