• Delivery

Cash on delivery available

0 Reviews


Starz Kitchen

7.01.02, Level 7, Dining Loft, Pavilion KL, 168, Jalan Bukit Bintang, KLZ II Bukit Bintang Kuala Lumpur 55100

Asian, Chinese

Minimum Order: RM30.00

Delivery Est: not available

Delivery Distance: 15


View menu

Loading more stall and restaurant...

Subscribe to our newsletter