Lan Zhou Lamen Noodle House

2716 E Fowler Ave Tampa FL 33612 USA

(813) 631-8868

Location