Astro Restaurant
Restaurant
Add a reviewAstro Restaurant is a delightful discovery at Tower City Center, where comfort food meets a whimsical sci-fi theme. With a cozy yet trendy vibe, it’s perfect for solo diners or groups looking for dinner or brunch. The menu offers playful dishes like the classic burger and creative drinks, each crafted to please your palate. Friendly service and unique decor, including captivating murals, enhance the fun atmosphere. Though it’s still polishing some details, the overall experience is an adventure worth taking. Rocket your taste buds to Astro!