Momo's Italian Ristorante E Bar South Townsville
Italian Restaurant in South Townsville. MoMo's Italian Ristorante e bar is located at 1 Palmer Street, South Townsville, QLD. View location map, opening times and customer reviews.
Phone Momo's Italian Ristorante E Bar South Townsville
0747214900
1 Palmer Street
South Townsville
4810
Open hours Momo's Italian Ristorante E Bar South Townsville
Monday -
Tuesday -
Wednesday -
Thursday -
Friday -
Saturday -
Sunday -
Find your route to your destination Momo's Italian Ristorante E Bar South Townsville