Travelers Inn Restaurant
511 Broadway St, Alexandria
(320) 763-4000
Menu
Reserve
Restaurants in Alexandria, MN
Travelers Inn Restaurant
511 Broadway St, Alexandria, MN 56308
(320) 763-4000