Camelot Coffee Address: 116 N Union St, Norwood, MN 55368 Phone: (952) 467-4429 Restaurants Other Businesses: The Pour House Pub at 325 W Elm St, Norwood, MN 55368