Taza - a Lebanese Grill
1400 W 6th St, Cleveland 44113