Launch Room Cafe is a caterer known for preparing food from scratch in small batches with an open kitchen concept. Temporarily closed.