Mellow Yellow Restaurant (Menu)

1508 E 53rd St, Chicago
+1 773-667-2000

Give a rating to Mellow Yellow Restaurant

Suggest a dish

How much did you spend at Mellow Yellow Restaurant?