When this was truly Emilios as has new name now it was very good. Now a much more limited menu which should make the food better but it doesnt. Very average and better places to eat, try Zizzi or even a Pizza Express
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.