Placed in the Greenhouse Food Court of the Main Place Mall, this place serves some mouth watering sandwiches and wraps all in Deli style. The baked potatoes are worth giving a try. Though on an expensive side, this place is good to grab a bite after a long day of shopping. Make sure you inquire about the happy hours and other offer related coupons provided.