Takeout Restaurant · 3225 S Wadsworth Blvd, Lakewood, CO
More food in Lakewood, CO · Takeout in Lakewood