Restaurant review: RAM Restaurant and Brewery

February 15, 2017

RAM Restaurant and Brewery in the Short North could win an award for the most enormous portions served in a new Columbus restaurant. Relatedly, it’s not surprising that RAM screams its name in all capital letters, because “bigger is better” also …