-
Hubbard Grille
is a highly recommended American Restaurant Restaurant
Ranked #1 of 28 Restaurants in Short North Columbus.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
The Sophia is Champagne in a can... WITH A STRAW. That fucking rules.