Lettuce

Restaurant · 211 N Main St, Romeo, MI

Delivery · Dine-In

Hours

More food in Romeo, MI