Dei Gratia Family Restaurant

Lamb Curry & Rice - Food stand