At 817 Lake St, Spirit Lake I-51360-1649, United States, find the hidden gem that is Asian Palace. It's a cafe where every menu item promises an unforgettable culinary experience.
Call +17123368123 for questions or prices.
The full menu from Asian Palace in Spirit Lake!
All prices are estimations.