Rosemallows
255 Long Beach Blvd, Long Beach 90802