Lotus Palace Restaurant

Chinese restaurant · 134 N Main St, Adrian, MI

Dine-In

More food in Adrian, MI · Chinese Food in Adrian