Company name: Amma Restaurant- SWADISHT AMMA INDO CHINESE
Description: Amma Curry, Bar & Grill | Indian restaurant in Edgware. Sri Lankan restaurant in Edgware | North Parade, 10 Mollison Way, Edgware HA8 5QH | 020 8952 6760 | info.ammacurry@gmail.com
North Parade, 10 Mollison Way, Edgware HA8 5QH, United Kingdom