West Mowry Restaurant

328 W Mowry Dr Homestead FL 33030 USA

(305) 242-0322

Location