Takeout Available! Place your order over the phone and pick it up at the restaurant!
New Concept in Downtown Orlando! We're open for takeout & delivery!
24 E Washington StOrlando, FL 32801
(407) 751-7131