Restaurant info

Herba Restaurant
Restaurant Address
Opening Hours
12:00am - 11:00pm
Pre-order / Dine-in
Yes
Questions About Allergies?
Please Call Us on: 918512880015

Rate This Restaurant

Herba Restaurant

Report an Issue

Image Screenshot