Awesome food - superb quality and great value. Ordered for Super Bowl party and everything was a hit. Anxious to try their new Mediterranean venue - King Tuts!
Information
10Photos
1Comments
4.7Rating
Address:701 Vine St UNIT 102, San Jose, CA 95110, United States