Lowry Parcade & Tavern

Address

1213 W Waters Avenue
Tampa, FL 33604

Phone & Hours

(813) 443-1609
Mon–Sat: 5PM-12AM
Sun: 1PM-8PM

Contact Us