Carmelowa is a restaurant offering delicious and affordable daily lunch specials, with different dishes available each day. They also host special events.