See MENU & Order Table Reservation
Gallery
Where To Find Us

Address: 166 2nd Ave, Kenilworth, Cape Town, 7708

See MENU & Order Table Reservation
Reviews