Lotus Chinese Kitchen Degrades its Sanitary Rating

1432 NE 26th St
Wilton Manors, FL 33305