Lotus Restaurant
9011 S Howell Ave, Oak Creek
(414) 768-8888
Recent Reviews
Order Online
Reserve
You May Also Like
Jimmy John's - 8907 S Howell Ave Suite 700
Sandwich Shop, Fast Food
Panera Bread - 8907 S Howell Ave
Cafe, Salad, Soup
Starbucks - 3425 S 27th St
Coffee Shops, Coffee & Tea, Coffee
Restaurants in Oak Creek, WI
Lotus Restaurant
9011 S Howell Ave, Oak Creek, WI 53154
(414) 768-8888