Aloka Restaurant

ratingratingratingratingrating
6.55 mi
Indian
$$
 
+44 121 622 2011
6/8 Bristol Street, Birmingham, UK B5 7AA
Hours
Sorry, hours will be updated soon.