Know a great happy hour or special for this location?
Please come and try the best sushi in town at plaza 38. We do catering with 20% discount.
Suggest an edit
3550 W 38th Ave, Denver, CO 80211
© 2025 Checkle, Inc
Privacy
Terms