UFO Restaurant
(352)
Restaurant
Address: 241 Niagara St, Toronto, ON M6J 2L5, Canada
Hours: Closed ⋅ Opens 9 AM Sat
Phone: +1 416-703-0888
UFO CAFÉ. 56 likes. Food & beverage company.
3205 Followers, 70 Following, 66 Posts - See Instagram photos and videos from UFO cafe (@ufo_cafe_tula)