Too Ra Loo Share: Food & Dining Too Ra Loo Visit Website Request Info 139 S. Main Rochester, MI 48307 248-453-5291 About Map About Full service restaurant with eighty craft beers on draft. Open daily 11am-Midnight. Pizzas, pastas, burgers and more...Happy Hour Monday-Friday 4pm-7pm. What's Nearby? Distance: 5 10 15 20 25 50 mi.