Forget about it.
The four best restaurants in the city of Cleveland:
Nate's on W25th
Red Steakhouse
L'Albatros
... and Superior Pho. Great job, all around. Great food, speedy service. have been there too many times to count. Bahn Mi and pho is just excellent.
Only two bad things: parking lot is a cluster f*ck after this winter and don't get carry out. Just doesn't taste the same.