Lakshmi's Restaurant

324 Victory Blvd  Staten Island, NY - 10301
Directions & Maps
Phone: (718) 876 5560