Cafe Alfa

188, SV Road, Narco Shopping Center, Andheri West

 - India  (IN)

Indian • Asian • Chinese • Sit down

71/100 (21 votes)

Closed

Photos