Skip to main content

Lotus House

restaurant · chinese restaurant · Miami, FL

Address
9061 SW 107th Ave, Miami, FL 33176
Phone
(305) 279-0969
Website
miamilotushouse.com
Where
25.6843, -80.3664

Search Hominin for Lotus House

Other restaurants nearby

More in Miami

Lotus House — restaurant in Miami, FL | Hominin