Temakase (Long Island City)

28-17 Jackson Avenue , Queens, NY