Sri Lakshmi Vaibhava

82, Varthur Main Road, Opposite Sri Chowdeshwari Temple, Marathahalli

 - India  (IN)

Seafood • Fast food • Sit down

86/100 (8 votes)

Photos