Yellow Cab Pizza Co. is located in Oman on Bldg # 530 A, Way # 5507 Bawshar Muscat, 112. Yellow Cab Pizza Co. is rated 4.3 out of 5 in the category pizza restaurant in Oman.
Address
Bldg # 530 A, Way # 5507 Bawshar Muscat, 112
Amenities
Good for kids
Toilets