Stargorod Riga - Czech brewery is located in Rīga, Latvia on Republikas Laukums 1. Stargorod Riga - Czech brewery is rated 4.4 out of 5 in the category brewpub in Latvia.
Address
Republikas Laukums 1
Amenities
High chairsToilets
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet