Home / Australia / Indian Restaurants / South Australia / Norwood / Charminar

Details of Charminar Norwood South Australia (Indian Restaurant)

Indian Restaurants
1/136 The Parade
Norwood, South Australia - 5067
Phone: 61 8 8431 3444

Details Updated on Jul, 2021
Rich flovorsome curries offering high quality local produce

Add a Review / comment

Your request is saved to our database and waiting for review, by our staff.