Lowry Parcade & Tavern

Address

1213 W Waters Avenue
Tampa, FL 33604

Phone & Hours

(813) 915-9180
Mon–Sat: 5PM-12AM
Sun: 12PM-9PM

Contact Us