Rose Ida is a restaurant offering delicious dine-in and takeout options. They feature attractive weekly menus and fantastic catering services.