cart
Profile Icon
Claim Your Business
Mela Bistro

Mela Bistro menu

4.8African Restaurant· Oakland, CA

35 Grand Ave, Oakland, CA 94612