Los Amigos Family Restaurant, TOLEDO, Ohio (OH)
Comfortably situated at 3236 Stickney Avenue () in TOLEDO, Ohio (OH) (43608), Los Amigos Family Restaurant are available at 4197290523. Remember to early in advance to arrange your spot in the restaurant.
More restaurants in TOLEDO, Ohio (OH)
Los Amigos Family Restaurant contact information and details:
Address: 3236 Stickney Avenue - , TOLEDO, Ohio (OH) 43608
Contact Phone: 4197290523