The Happy Greek features traditional Greek and Mediterranean dishes in a casual environment. Award-winning Gyros,...
Short North · 660 N High St, Columbus