indian food in edmonton

Contact

Contact Garlic and Greens Restaurant

Contact information

Happy to help you with your inquiries

Our Location

5611 23 Ave NW, Edmonton, AB T6L 7B9

Get in Touch

    Table Reservation