Up a Creek Tavern is the family friendly sports bar & Restaurants. In Howland Ohio A great place to meet up with your friends. Great food and beverages.
UP on the Roof
(786)
Restaurant
Address: 33 S Main St, Alpharetta, GA 30009
Hours: Closed ⋅ Opens 11 AM
Phone: (770) 777-5855
From the bottom of our hearts, we thank you!! We look forward to providing you with an amazing dining experience with our top quality food and unmatched service ...