"Only negative is not fan of wall TVs but that's my issue, more of a sports bar/pub"
Phone: +18028609401
Address: 123 Church StVT 054018415, Burlington, United States
City: Burlington
Website: https://rira.com/burlington/
Dishes: 100
Amenities: 25
Categories: 5
Reviews: 106