JOHNNY GARLIC'S PASTA GRILL
You got it, this is heaven for any garlic lover as the chef is never shy about this extremely popular ingredients we all love! The great part about this joint is the blend
of Asian, Mexican, Cajun and Italian flavors to create the menu. Our first choice every time we visit is the unforgettable Sashimi Won Tacos that contains special eel sauce!
Address / Location:
1460 Farmers Lane
Santa Rosa, CA 95405
For menu, health nutrition facts, hours, delivery, reservations or gift cards please call: 707-528-6368