leroy and Margaret's Monroe St - Toledo, OH

Restaurant · 5201 Monroe St, Toledo, OH

Dine-In

More food in Toledo, OH