Ichiban Asian All You Can Eat
Ichiban is an AYCE Japanese restaurant in Splendid China Tower that offers lunch and dinner options all week long.
Okonomi House
Yuugi Izakaya
Shiroshi Sushi
Haru Shabu Shabu
The Dorset
La Plume Brasserie
Taqueria el Pastorcito
Diavola Pizza