3473 S 27 St., Milwaukee 53215, United States
No delivery
Spot something wrong?
Dishes at Omega Restaurant. Prices may vary in venue.