Mangrove Kitchen
Restaurant
•
312 Divisadero St, San Francisco, CA 94117, USA
7.6
Thursday: 11 AM – 2 PM, 5 PM – 9 PM
See if anyone you trust recommends it!