Description: Lotus Restaurant, Asian, Japanese Sushi, Chinese, Seafood and Steak House at 9011 S Howell Ave Oak Creek, WI 53154 Tel: 414-768-8888 Sushi, Steak, Seafood, Hibachi, Chinese, Vietnamese.
sushi (2962) seafood (2857) asian (2084) steak house (132) japanese hibachi (2) lotus restaurant (1) the best sushi and japanese hibachi restaurant in oak creek wi. (1)