Coffee Shop

Location
The coffee shop is the place that the heroes usually go to drink and eat, and is shown at the endings of Star Wrecker. The exact location is unknown.