Safari Bar & Restaurant
American Restaurant, Indian Restaurant
975 High Road, North Finchley, London, N12 8QR (Show me directions) Show Map
Profile
Safari Bar & Restaurant.
Gujarati indian cuisine all cooked to order. No smoking, take away and delivery.